slight advantage - Deutsch Englisch Wörterbuch